<?php

class ObjectArrayJsonizer {
    function toPhpString($arg0) {
        if ($arg0 === null) {
            return null;
        }
        
        return array_map(array('ObjectJsonizer', 'toPhpString'), array_values($arg0));
    }
    
    function toPhpChar($arg0) {
        if ($arg0 === null) {
            return null;
        }
        
        return array_map(array('ObjectJsonizer', 'toPhpChar'), array_values($arg0));
    }
    
    function toPhpBoolean($arg0) {
        if ($arg0 === null) {
            return null;
        }
        
        return array_map(array('ObjectJsonizer', 'toPhpBoolean'), array_values($arg0));
    }
    
    function toPhpShort($arg0) {
        if ($arg0 === null) {
            return null;
        }
        
        return array_map(array('ObjectJsonizer', 'toPhpShort'), array_values($arg0));
    }
    
    function toPhpInteger($arg0) {
        if ($arg0 === null) {
            return null;
        }
        
        return array_map(array('ObjectJsonizer', 'toPhpInteger'), array_values($arg0));
    }
    
    function toPhpLong($arg0) {
        if ($arg0 === null) {
            return null;
        }
        
        return array_map(array('ObjectJsonizer', 'toPhpLong'), array_values($arg0));
    }
    
    function toPhpFloat($arg0) {
        if ($arg0 === null) {
            return null;
        }
        
        return array_map(array('ObjectJsonizer', 'toPhpFloat'), array_values($arg0));
    }
    
    function toPhpDouble($arg0) {
        if ($arg0 === null) {
            return null;
        }
        
        return array_map(array('ObjectJsonizer', 'toPhpDouble'), array_values($arg0));
    }
    
    function toPhpDate($arg0) {
        if ($arg0 === null) {
            return null;
        }
        
        return array_map(array('ObjectJsonizer', 'toPhpDate'), array_values($arg0));
    }
    
    function toJsonChar($arg0) {
        if ($arg0 === null) {
            return null;
        }
        
        return array_map(array('ObjectJsonizer', 'toJsonChar'), array_values($arg0));
    }
    
    function toJsonString($arg0) {
        if ($arg0 === null) {
            return null;
        }
        
        return array_map(array('ObjectJsonizer', 'toJsonString'), array_values($arg0));
    }
    
    function toJsonBoolean($arg0) {
        if ($arg0 === null) {
            return null;
        }
        
        return array_map(array('ObjectJsonizer', 'toJsonBoolean'), array_values($arg0));
    }
    
    function toJsonShort($arg0) {
        if ($arg0 === null) {
            return null;
        }
        
        return array_map(array('ObjectJsonizer', 'toJsonShort'), array_values($arg0));
    }
    
    function toJsonInteger($arg0) {
        if ($arg0 === null) {
            return null;
        }
        
        return array_map(array('ObjectJsonizer', 'toJsonInteger'), array_values($arg0));
    }
    
    function toJsonLong($arg0) {
        if ($arg0 === null) {
            return null;
        }
        
        return array_map(array('ObjectJsonizer', 'toJsonLong'), array_values($arg0));
    }
    
    function toJsonFloat($arg0) {
        if ($arg0 === null) {
            return null;
        }
        
        return array_map(array('ObjectJsonizer', 'toJsonFloat'), array_values($arg0));
    }
    
    function toJsonDouble($arg0) {
        if ($arg0 === null) {
            return null;
        }
        
        return array_map(array('ObjectJsonizer', 'toJsonDouble'), array_values($arg0));
    }
    
    function toJsonDate($arg0) {
        if ($arg0 === null) {
            return null;
        }
        
        return array_map(array('ObjectJsonizer', 'toJsonDate'), array_values($arg0));
    }
}

?>
